Fairview, North Carolina (town)

Fairview is a town in Union County, North Carolina, United States. The town incorporated in 2001[1], with a 2000 population of 3,017[2]. Estimates from the North Carolina state demographic office estimate a 2006 population of 4,201[3].

Geography